Ejercicio 3.3: Dependencias

Cree una clase llamada Complex (complejo) para realizar la aritmtica de los nmeros complejos. Utilice BlueJ para probar su clase:

 Los nmeros complejos tienen la forma 

 

Parte real + parte imaginaria * i

Donde i es la Raiz cuadrada de -1 

Utilice variables de clase para representar los datos privados de la clase. Proporcione un mtodo constructor que permita inicializar un objeto de esta clase cuando se declara. Incluya un constructor sin argumentos con valores por omisin en caso de que no se declaren inicializadotes. Incluya mtodos public para

 Suma de dos nmeros Complex: las partes reales e imaginarias se suman aparte.
Resta de dos nmeros Complex: La parte real del primer operandose resta a la parte real del segundo operando, y la parte imaginaria del primer operando se resta a la parte imaginaria del segundo operando.
Conversin a cadena de nmeros Complex en la forma (a , b) donde a es la parte real y b la parte imaginaria.
dUtilice el diagrama UML anexo (Disponible al dar click en la liga inferior) como referencia.
